home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / hobby / trd111.zip / TREEDRAW.TXT < prev    next >
Text File  |  1995-07-19  |  69KB  |  1,681 lines

  1. +---------------------------------------------------------------------------+
  2. |                            TREEDRAW for Windows                           |
  3. |                                   V 1.11                                  |
  4. |                                 User Guide                                |
  5. |                                                                           |
  6. |      This guide is an extract of the on-line help file TREEDRAW.HLP       |
  7. |                and should be used in conjunction with it.                 |
  8. |                                                                           |
  9. +---------------------------------------------------------------------------+
  10.  
  11. =============================================================================
  12.  
  13. CONTENTS  
  14. ========   
  15.  
  16.   1 GETTING STARTED
  17.     
  18.     1.1 Using the Help file
  19.     1.2 Introducing TreeDraw
  20.     1.3 Importing a tree file
  21.     1.4 Formatting a chart
  22.    
  23.  
  24.   2 TASKS
  25.    
  26.     2.1 File handling
  27.       2.1.1 Starting a new picture
  28.       2.1.2 Opening a picture
  29.       2.1.3 Saving a picture
  30.       2.1.4 Importing a tree
  31.       2.1.5 Auto-updating text when opening a file
  32.       2.1.6 Saving default file settings
  33.       2.1.7 Exiting from TreeDraw
  34.    
  35.     2.2 Editing
  36.       2.2.1 Adding text and simple graphics
  37.       2.2.2 Adding clip-art and photographs
  38.       2.2.3 Selecting picture elements
  39.       2.2.4 Moving picture elements
  40.       2.2.5 Resizing picture elements
  41.       2.2.6 Changing text
  42.       2.2.7 Copying to the clipboard
  43.       2.2.8 Pasting from the clipboard
  44.       2.2.9 Deleting picture elements
  45.       2.2.10 Grouping picture elements together
  46.       2.2.11 Updating text automatically
  47.       2.2.12 Handling objects
  48.       2.2.13 Turning off OLE object display     
  49.       2.2.14 Undoing the previous editing operation
  50.    
  51.     2.3 Formatting
  52.       2.3.1 Setting text font
  53.       2.3.2 Setting text alignment
  54.       2.3.3 Setting word wrapping
  55.       2.3.4 Changing text's link to a tree file
  56.       2.3.5 Setting the line style
  57.       2.3.6 Setting the fill pattern
  58.       2.3.7 Setting colours
  59.       2.3.8 Choosing a date format
  60.  
  61.     2.4 Alignment
  62.       2.4.1 Changing the order of picture elements
  63.       2.4.2 Aligning picture elements horizontally
  64.       2.4.3 Aligning picture elements vertically
  65.       2.4.4 Spacing picture elements evenly
  66.    
  67.     2.5 Printing
  68.       2.5.1 Printing a picture
  69.       2.5.2 Selecting pages to print
  70.       2.5.3 Setting page parameters
  71.       2.5.4 Selecting a printer
  72.    
  73.     2.6 Miscellaneous
  74.       2.6.1 Zooming in and out
  75.       2.6.2 Using the snap-to grid
  76.       2.6.3 Customising imported tree contents
  77.       2.6.4 Auto-replacing text during tree import    
  78.       2.6.5 Setting fonts for imported tree
  79.  
  80.   3 REFERENCE
  81.     
  82.     3.1 Keyboard / Mouse key assignments
  83.     3.2 Button bar
  84.     3.3 Version information
  85.     3.4 Known incompatibilities
  86.     3.5 Supported GEDCOM data
  87.     3.6 Frequently asked questions  
  88.     3.7 Glossary
  89.  
  90. =============================================================================
  91.  
  92. Copyright (c) SpanSoft 1994,1995 All rights reserved.
  93.  
  94. Please see the help file TREEDRAW.HLP for support, registration, licence and
  95. distribution details.
  96.  
  97. Written by:  Nick J Hunter
  98.        
  99.          SpanSoft
  100.          11 Rowan Terrace
  101.          COWDENBEATH
  102.          Fife   KY4 9JZ
  103.          Scotland
  104.  
  105. Telephone:   National:      (01383) 510597
  106.          International: +44 1383 510597
  107.                 Voice or fax available 24hrs.
  108.                 Calls by voice may be answered by machine.
  109.  
  110. E-Mail:      Internet:      nick.hunter@almac.co.uk
  111.          FidoNet:       NICK HUNTER (2:259/17)
  112.          CompuServe:    100101,1155
  113.                                          
  114. -----------------------------------------------------------------------------
  115.  
  116. ASSOCIATION OF SHAREWARE PROFESSIONALS
  117.  
  118. SpanSoft is a member of the Association of Shareware Professionals (ASP). 
  119. ASP wants to make sure that the shareware principle works for you. If you 
  120. are unable to resolve a shareware-related problem with an ASP member by 
  121. contacting the member directly, ASP may be able to help. The ASP 
  122. Ombudsman can help you resolve a dispute or problem with an ASP member, 
  123. but does not provide technical support for members' products.
  124.  
  125. Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 
  126. 49442-9427 USA, FAX 616-788-2765 or send a CompuServe message via 
  127. CompuServe Mail to ASP Ombudsman 70007,3536.
  128.  
  129. =============================================================================
  130.  
  131. 1 GETTING STARTED
  132. =================
  133.  
  134. 1.1 Using the Help file
  135. -----------------------
  136.  
  137. To display the "Getting Started" help topic use Help|Getting started from 
  138. the TreeDraw main menu.
  139.  
  140. The help file is a complete on-line manual for TreeDraw. As well as 
  141. providing context-sensitive help direct from TreeDraw, it contains all the 
  142. technical information about the program and usage tips in an easy-to-use
  143. format.
  144.  
  145. If you are not familiar with using Windows help files, read the 'help on 
  146. help' information. Do this by clicking the left mouse button on 'Help' in the 
  147. menu above the help file and then on 'How to Use Help' in the pull-down menu.
  148.  
  149. You can get help by either selecting Help|Contents from the main menu or 
  150. by pressing F1. You can also get specific help on whatever task you are 
  151. carrying out by selecting the Help button in the current dialog.
  152.  
  153.  
  154. 1.2 Introducing TreeDraw
  155. ------------------------
  156.  
  157. TreeDraw is a specialist graphics editor for creating high quality genealogical 
  158. drop-line charts.
  159.  
  160. Descendant and ancestral trees may be imported direct from Kith and Kin 
  161. tree files or from PAF GEDCOM files created by other genealogy programs. 
  162. TreeDraw converts these trees into easily edited picture elements which can 
  163. then be re-formatted and re-arranged before storing and printing.
  164.  
  165. It is now easy to produce perfectly laid out charts and incorporate pictures, 
  166. diagrams and other simple graphics. The charts may be as complex or a 
  167. simple as you wish.
  168.  
  169. By importing a combination of descendant and ancestral trees from one or 
  170. more tree files, it is possible to build complex charts which can extend in any 
  171. direction.
  172.  
  173. TreeDraw maintains a link between each chart text element and the source 
  174. field in the original tree file. This means that you can update each text 
  175. element automatically to mirror any changes in the original file. The tree link 
  176. for each text element can also be modified manually. This is a powerful 
  177. feature which gives you control over the content and format of the text in 
  178. the chart.
  179.  
  180. Additional text elements may be entered manually to provide titles, headings, 
  181. comments, etc.
  182.  
  183. As well as text, you can place into the chart simple graphics (lines, boxes, 
  184. circles) and OLE objects like pictures, clip-art, diagrams, etc.
  185.  
  186. TreeDraw lets you control the size, shape, style, colour and alignment of all 
  187. chart elements and supports colour printing.
  188.  
  189.  
  190. 1.3 Importing a tree file
  191. -------------------------
  192.  
  193. TreeDraw is designed to produce drop-line charts which are imported into an 
  194. editable picture so that you can re-format them and add extra text and 
  195. graphics.
  196.  
  197. TreeDraw will import trees from either Kith and Kin tree (.TRE) files or from 
  198. PAF compatible GEDCOM (.GED) files. If your tree data is maintained by a 
  199. genealogy program other than Kith and Kin (eg. Brother's Keeper, Family 
  200. Scrapbook, PAF, etc), you first need to use that program to export your tree 
  201. data into a GEDCOM file (refer to the program's own documentation for 
  202. details).
  203.  
  204. It is recommended that you have the snap-to-grid option on before 
  205. attempting to import the tree. This will ensure that the tree elements are 
  206. aligned correctly and makes it easier to re-format the tree afterwards. You 
  207. can check to see if the grid is on by pressing and holding the left mouse 
  208. button whilst the cursor is over the grid button on the button bar. Drag the 
  209. cursor away from the button before releasing it if you wish to avoid changing 
  210. the setting.
  211.  
  212. You can also change various formatting options which will affect the 
  213. appearance of the tree, before importing it. However, the default settings
  214. will be suitable.
  215.  
  216. To start the import either select the Import command from the File menu and 
  217. then choose a Descendant or Ancestral tree or press the Import Descendant 
  218. or Ancestral tree button on the button bar. This will open a file selection 
  219. dialog where you may enter the name of the tree file to import.
  220. The import will then start (press Esc or the Cancel button   in the lower 
  221. left corner of the main window to abort the import). You will see the 
  222. bargraph display at the bottom of the screen move from left to right.
  223.  
  224. When the bargraph has reached the right hand side, the tree file has been 
  225. loaded and you will be presented with the import dialog where you must 
  226. choose the person who is to be the root of this chart.
  227.  
  228. Having pressed the OK button in the import dialog, TreeDraw will ask 
  229. (assuming that you had the snap-to-grid on before importing) if you want the 
  230. program to adjust the grid's vertical granularity to match that of the import 
  231. font. Answer Yes. This will ensure that the vertical spacing of the snap-to-
  232. grid closely matches the line spacing of the font chosen for the names of 
  233. people in the chart.
  234.  
  235. TreeDraw now draws the picture elements necessary to make up the chart. 
  236. The chart will appear in your picture with small, green squares at the corner 
  237. of each element. These indicate that the entire chart is currently selected
  238. so that you can move it to a new position if you wish. Click the left mouse 
  239. button with the cursor away from any chart element to deselect the chart.
  240.  
  241. You can now re-arrange the chart to your desired layout and add more text 
  242. or graphics.
  243.  
  244.  
  245. 1.4 Formatting a chart
  246. ----------------------
  247.  
  248. Once you have imported a chart, you will probably want to start moving the 
  249. various elements around to make a more pleasant layout.
  250.  
  251. First select a view which will enable you to see as much of the chart as 
  252. necessary.
  253.  
  254. To move a picture element around (in fact to perform any operation on it), 
  255. you must first select it. Do this by placing the cursor over the chosen 
  256. element and clicking the left mouse button. You will see 2 or 4 small, green 
  257. squares (known as handles) appear around the element indicating that it has 
  258. been selected. Now press and hold the left mouse button over the selected 
  259. element. The cursor shape will change and a dotted outline will appear over 
  260. the element indicating that you have grabbed it. Now simply move the outline 
  261. to the new location using the mouse and release the mouse button to place 
  262. the element there.
  263.  
  264. You can do the same thing with more than one element at a time simply by 
  265. selecting multiple elements. Hold down the Shift key as you click on each 
  266. element in turn or drag a marquee around the chosen elements to select them 
  267. all.
  268.  
  269. If you want to modify the format or style of an imported chart element, you 
  270. will probably have to Ungroup the group it belongs to and then select the 
  271. chosen element individually. This may be necessary where (for example) a 
  272. particular line of text is too long and you want to break it onto several
  273. lines using the Word Wrap command.
  274.  
  275. Once you have arranged the chart to your satisfaction you should save it to 
  276. disk.
  277. =============================================================================
  278.  
  279. 2 TASKS
  280. =======
  281.  
  282. 2.1 File Handling
  283. -----------------
  284.  
  285. 2.1.1 Starting a new picture
  286. ----------------------------
  287.  
  288. From the File menu select New.
  289.  
  290. This will first check to see if the current picture needs to be saved and
  291. then clear the picture. The snap to grid granularities, page setup attributes 
  292. and Auto Text Update option will be loaded from the file settings file 
  293. TREEDRAW.OP2.
  294.  
  295.  
  296. 2.1.2 Opening a picture
  297. -----------------------
  298.  
  299. Either  From the File menu select Open.
  300. or      Select a previous file from the bottom of the File menu.
  301. or      Press the Open button on the button bar.
  302.  
  303. This will first check to see if the current picture needs to be saved and
  304. then bring up a file selection dialog.
  305.  
  306. Use File|Open for loading TreeDraw picture (.TDR) files. Opening a picture 
  307. file also sets the snap to grid granularities, page setup attributes and Auto 
  308. Text Update options.
  309.  
  310.  
  311. 2.1.3 Saving a picture
  312. ----------------------
  313.  
  314. Either  From the File menu select Save.
  315. or      Press F2.
  316. or      Press the Save button on the button bar
  317.  
  318. The picture will be saved with the name of the file shown in the main 
  319. window title. If the picture has no current filename then the Save As will be 
  320. used instead.
  321.  
  322.  
  323. 2.1.4 Importing a tree
  324. ----------------------
  325.  
  326. You can create a new tree in your picture from two different sources, either 
  327. a Kith and Kin tree (.TRE) file or a PAF compatible GEDCOM (.GED) file.
  328.  
  329. First, select the Import command from the File menu and then choose a 
  330. Descendant or Ancestral tree or press the Import Descendant or Ancestral 
  331. tree button on the button bar.
  332.  
  333. A Descendant tree starts from a chosen (root) person and displays all his/her 
  334. descendants including spouses as a drop-line chart. An Ancestral tree works 
  335. in the opposite direction. From a chosen person, all his/her direct ancestors 
  336. are displayed.
  337.  
  338. A file selection dialog will open to let you choose the file from which you 
  339. wish to import the tree.
  340.  
  341. If the tree file you choose to import was the last file to be imported during 
  342. this TreeDraw session, it will still be in memory and you will be asked if
  343. you want to use the version in memory or load the version on disk. This is
  344. useful when importing a large GEDCOM file and you want to experiment by 
  345. importing using different tree formats, fonts, etc. By holding the GEDCOM 
  346. file in memory TreeDraw can immediately access the tree data, making for a 
  347. very fast import. Take care when you have amended a tree file or GEDCOM 
  348. file and saved it to disk. The changes will not be reflected in the version 
  349. stored in TreeDraw's memory. You will have to reload the tree file from disk 
  350. to get the current version.
  351.  
  352. When the tree has loaded, you may select the root person and various 
  353. options to control the content of the imported tree.
  354.  
  355. Person selection may be done by either entering a code number (digits only, 
  356. do not enter the P) or selecting from the list of people.
  357.  
  358. Set Person details if you wish to include dates and places for individuals.
  359. Set Marriage details if you wish to include dates and places for families
  360. (not available in Ancestral trees.
  361. Set Group tree elements if you wish to have associated tree elements (such 
  362. as a person's name and details) automatically grouped together. This is very 
  363. useful later when you will want to move the tree elements around.
  364. Set Add statistics if you wish to have a stamp/statistics box added at the 
  365. bottom of the chart. The statistics include the name of the imported tree
  366. file and number of people, families and generations. The stamp is your 
  367. personalised mark which may be your name and address or whatever 
  368. information you wish. To modify your stamp, alter the text in the file 
  369. STAMP.TXT using Notepad or a word-processor.
  370. Set Flag duplicates if you wish TreeDraw to check for duplicated branches 
  371. (eg. where cousins have married). "*** DUPLICATE ***" will be added to all 
  372. people which appear more than once in the tree. TreeDraw will also truncate 
  373. the tree at the duplicated person except on the first occurrence so that 
  374. branches of the tree are not duplicated.
  375. If you set All Generations, every descendant or ancestor will be included. If 
  376. you require to limit the depth of the tree, clear the All Generations box and 
  377. enter a number in Expand to ... generations. Entering 0 will produce a tree 
  378. with only the root person, 1 will include his/her children or parents 
  379. (depending on the tree type), and so on.
  380. Four formats of Descendant or Ancestral tree are available and the selected 
  381. layout is displayed beside the Extend generations and Align tree options. 
  382. Select Vertically if you wish children to proceed across the page and 
  383. generations from top to bottom and Horizontally for the opposite 
  384. arrangement. Select Left/Top to justify the tree to the left or top
  385. (depending on the Extend Generations option) and Centre to produce a centred
  386. tree.
  387.  
  388. After pressing the OK button, if you have the snap-to grid option on, you
  389. will be asked if you want the program to adjust the vertical granularity of
  390. the grid to match the Names font size. Replying Yes to this will ensure that
  391. the chart is correctly spaced and easy to modify afterwards.
  392.  
  393. When the tree has been drawn, all its elements (and only its elements) will
  394. be selected to allow you to move the whole tree to a new location in the 
  395. picture.
  396.  
  397. TreeDraw maintains a link between each imported text element and the 
  398. file/field it originated from. This allows you to update your tree to match
  399. any textual changes in the original tree file without having to re-import the
  400. tree. You can also modify or lock this link.
  401.  
  402. See also: Customising imported tree contents (2.6.3)
  403.  
  404.  
  405. 2.1.5 Auto-updating text when opening a file
  406. --------------------------------------------
  407.  
  408. You can force TreeDraw to update all the linked text in a picture file, 
  409. immediately that file is opened. To do this, set the Auto text update option
  410. in the Options menu.
  411.  
  412. This setting is stored with the picture file.
  413.  
  414.  
  415. 2.1.6 Saving default file settings
  416. ----------------------------------
  417.  
  418. TreeDraw saves the current snap to grid granularities, page setup attributes 
  419. and Auto Text Update options with the current picture file (.TDR) when you 
  420. use the Save or Save as commands.
  421.  
  422. You can save the current settings of these options as defaults so that when 
  423. TreeDraw starts running or you use the File|New command, those settings 
  424. are retrieved.
  425.  
  426. Set the above options to the values you require and use the Save file
  427. settings command from the File menu.
  428.  
  429. This command allows you to define what properties you want each new 
  430. picture to have. For example, you may always use Letter sized paper in your 
  431. printer so you would save the file settings with Letter sized paper selected
  432. in the Page setup dialog. That way, every time you start a new picture, the 
  433. page size will automatically be set to Letter.
  434.  
  435.  
  436. 2.1.7 Exiting from TreeDraw
  437. ---------------------------
  438.  
  439. Either  From the File menu select Exit.
  440. or      Press Alt+F4.
  441.  
  442. This command will check to see if the current picture needs to be saved 
  443. before exiting the program.
  444.  
  445.  
  446. 2.2 Editing
  447. -----------
  448.  
  449. 2.2.1 Adding text and simple graphics
  450. -------------------------------------
  451.  
  452. You must select the appropriate tool before carrying out any actions on 
  453. picture elements. Tools may be selected from the Tools menu or from the 
  454. tool box. Both methods have the same effect. If the tool box is not visible
  455. on the screen, use the Tool box command from the Options menu to make it 
  456. appear.
  457.  
  458. The tool box may be moved anywhere on the screen.
  459.  
  460.   Pointer (Ctrl+F10)    Use for selecting, moving and resizing 
  461.             existing picture elements.
  462.   Line                  Use to place a new line onto the picture.
  463.   Ellipse               Use to place a new circle or ellipse onto 
  464.             the picture.
  465.   Round rect            Use to place a new square or rectangle 
  466.             with rounded corners onto the picture.
  467.   Rectangle             Use to place a new square or rectangle 
  468.             onto the picture.
  469.   Text                  Use to place a new text element onto the 
  470.             picture.
  471.  
  472. Place a new simple graphic onto the picture by first selecting the
  473. appropriate graphic type from either the Tools menu or from the tool box.
  474. Press and hold the left mouse button to anchor one end of the element then
  475. drag the mouse to expand the graphic to the right size and shape. Release
  476. the mouse button.
  477.  
  478. Add a new text element to the picture by selecting the text tool from the
  479. Tools menu or from the tool box. Click the left mouse button at the position
  480. for the new text. The text editor at the top of the screen will become active
  481. with a flashing vertical line. Key in the text you require, using Ctrl+Return
  482. to insert line breaks. Press Return or click on the OK button to finish
  483. editing. You can click on the Cancel button to cancel the text element.
  484.  
  485.  
  486. 2.2.2 Adding clip-art and photographs
  487. -------------------------------------
  488.  
  489. You can easily add clip-art, scanned photographs, bitmaps and other images 
  490. to your TreeDraw picture.
  491.  
  492. All these items are treated as OLE objects and are handled in basically the 
  493. same way. For instance, to add a clip-art image from the CLIPART.PCX file, 
  494. follow this procedure.
  495.  
  496. 1) Run the Windows Paintbrush application (or another OLE server painting 
  497. program which will accept .PCX files) and use the File|Open command to 
  498. load CLIPART.PCX
  499. 2) Select the "cut" tool and drag the marquee around the clip-art image you 
  500. want to use. Now use the Edit|Copy command to copy the image to the 
  501. clipboard. All OLE embedding and linking works via the clipboard in this 
  502. way.
  503. 3) Switch to TreeDraw and select the Edit|Paste command or click on the 
  504. Paste button.
  505. 4) Move the cursor into the drawing area and click the left mouse button to 
  506. position the clip-art image.
  507.  
  508. See also:    Handling objects (2.2.12)
  509.  
  510.  
  511. 2.2.3 Selecting picture elements
  512. --------------------------------
  513.  
  514. Selecting picture elements allows you move, reformat, align, copy and perform
  515. other operations, on those elements only.
  516.  
  517. There are 3 ways to select picture elements. First, make sure that you have
  518. the Pointer tool selected.
  519.  
  520. Method 1 - place the cursor over your chosen element and click the left mouse
  521. button. You will see small, green handles appear to indicate that the element
  522. is now selected. You can now select (or deselect) additional elements by
  523. holding down the shift key while clicking the left mouse button.
  524.  
  525. Method 2 - Drag a marquee around the element(s) you wish to select. Do this
  526. by positioning the cursor where it is not over any element, press and hold
  527. the left mouse button and drag the mouse so that the expanding rectangular
  528. outline surrounds your chosen elements. Release the mouse button.
  529.  
  530. Method 3 - You can select all the picture elements at once by using the
  531. Select all command from the Edit menu.
  532.  
  533.  
  534. 2.2.4 Moving picture elements
  535. -----------------------------
  536.  
  537. You can move any existing picture element(s) around on the picture by first
  538. selecting them, then holding down the left mouse button (the cursor will
  539. change to crossed arrows) and dragging the mouse to the new location. Release
  540. the mouse button to place the elements.
  541.  
  542.  
  543. 2.2.5 Resizing picture elements
  544. -------------------------------
  545.  
  546. You can resize any existing picture element (except groups) by first
  547. selecting it, then placing the cursor on one of the green handles which
  548. appear around the element. Press and hold the left mouse button (the cursor
  549. will change to an arrow head) then drag the mouse so that the size and shape
  550. of the element is correct. Release the mouse button.
  551.  
  552. OLE objects can be forced to preserve their aspect ratio (ie. their size can
  553. be changed but not their shape) by selecting the Keep aspect ratio command
  554. from the Options menu.
  555.  
  556.  
  557. 2.2.6 Changing text
  558. -------------------
  559.  
  560. You can change the text in a text element by selecting the single text
  561. element to modify. This makes the current text appear in the text editor at
  562. the top of the screen. Click on the text in the text editor and modify the
  563. text as you would in a normal text box. You can use Ctrl+Return to insert
  564. line breaks. Press Return or click on the  button to finish editing. You
  565. can click on the Cancel button to cancel any changes to the text.
  566.  
  567. When editing text in the text editor the standard edit commands (undo, cut,
  568. copy, paste, delete, select all) act on the text in the editor only. Picture
  569. elements are not affected.
  570.  
  571.  
  572. 2.2.7 Copying to the clipboard
  573. ------------------------------
  574.  
  575. Copying only.
  576. Select the picture element(s) which you wish to copy to the clipboard. Use 
  577. the Copy command from the Edit menu or press Ctrl+Ins or press the Copy 
  578. button on the button bar.
  579.  
  580. The picture elements will be copied to the clipboard in a special format so 
  581. that they can be pasted into the current or other TreeDraw pictures. A 
  582. Windows metafile image of the copied elements will also be copied to the 
  583. clipboard to allow pasting to other applications. If a single text type
  584. element is copied, the text will also be available on the clipboard for
  585. pasting into text-based applications. If a single object type element is
  586. copied, the object itself can then be pasted into other applications.
  587.  
  588. Copy and cutting.
  589. Select the picture element(s) which you wish to copy to the clipboard. Use 
  590. the Cut command from the Edit menu or press Shift+Del or press the Cut button
  591. on the button bar.
  592. The selected elements will also be deleted from the picture after copying.
  593.  
  594. If you are editing text in the text edit box, these commands will operate on
  595. the text only.
  596.  
  597.  
  598. 2.2.8 Pasting from the clipboard
  599. --------------------------------
  600.  
  601. You can copy various items from the clipboard to a TreeDraw picture. Use 
  602. the Paste command from the Edit menu or press Shift+Ins or press the Paste 
  603. button on the button bar to copy in other TreeDraw picture elements, text 
  604. and to embed OLE objects.
  605.  
  606. The cursor will change to the paste cursor, position the cursor to where you 
  607. want to place the new element(s) and click the left mouse button.
  608.  
  609. If you are editing text in the text edit box, this command will operate on
  610. the text only.
  611.  
  612.  
  613. Pasting a link from clipboard.
  614. You can link an OLE object into a picture by using the Paste link command 
  615. from the Edit menu.
  616.  
  617. The cursor will change to the paste cursor, position the cursor to where you 
  618. want to place the new element(s) and click the left mouse button.
  619.  
  620.  
  621. 2.2.9 Deleting picture elements
  622. -------------------------------
  623.  
  624. Use the Delete command from the Edit menu or press Del to remove the 
  625. selected element(s) from the picture.
  626.  
  627. If you are editing text in the text edit box, this command will operate on
  628. the text only.
  629.  
  630.  
  631. 2.2.10 Grouping picture elements together
  632. -----------------------------------------
  633.  
  634. You can combine several individual picture elements into a single element 
  635. known as a group. Use the Group command from the Edit menu or press 
  636. Ctrl+G or press the Group button on the button bar. The group can then be 
  637. manipulated in the same way as any individual element, except that the size 
  638. and shape of the group cannot be changed.
  639.  
  640. You can separate the elements at some future time by using the Ungroup
  641. command from the Edit menu or pressing Ctrl+U or pressing the Ungroup button
  642. on the button bar.
  643.  
  644.  
  645. 2.2.11 Updating text automatically
  646. ----------------------------------
  647.  
  648. TreeDraw maintains a link between each imported text element and the 
  649. file/field it originated from. This allows you to update your tree to match
  650. any textual changes in the original tree file without having to re-import the
  651. tree. You can also modify or lock this link.
  652.  
  653. To update the text in your picture, use the Update text command from the 
  654. Edit menu or press F9. This will open the update dialog.
  655.  
  656. Set All linked text if you wish to update all the text elements in the
  657. picture. If you only want to update the text in the currently selected
  658. elements, set Selected text.
  659. You can also limit the update to text linked to a particular tree file
  660. (instead of all files) by setting Links to single tree and choosing a tree
  661. file from the list.
  662.  
  663. You can also get the text updated automatically each time the picture file is 
  664. opened.
  665.  
  666. See also:  Auto-updating text when opening a file (2.1.5)
  667.        Auto-replacing text during tree import (2.6.4)
  668.  
  669.  
  670. 2.2.12 Handling objects
  671. -----------------------
  672.  
  673. You may link or embed one or more objects in your TreeDraw picture. The 
  674. objects may be created, played, edited, deleted and copied to the clipboard.
  675.  
  676. Using the Paste Link or Paste will insert a new object into the picture.
  677.  
  678. Embedding objects.
  679. Start the application which contains the object to be embedded. Select the 
  680. object and copy it to the clipboard using the Copy command. Switch to 
  681. TreeDraw and select the Paste command from the Edit menu or press 
  682. Shift+Ins. The cursor will change to the paste cursor.
  683.  
  684. Linking objects.
  685. Start the application which contains the object to be linked. Select the
  686. object and copy it to the clipboard using the COPY command. Switch to
  687. TreeDraw and select the Paste link command from the Edit menu or press
  688. Shift+Ins. The cursor will change to the paste cursor. If the Paste link
  689. command is not available it probably means that the object's source document
  690. has not been saved or that the source application has not provided the
  691. correct data to the clipboard.
  692.  
  693. Editing and playing objects.
  694. First select the single object which use wish to operate on. The Object 
  695. command in the Edit menu will be different for each object type. Select the 
  696. object command appropriate to the action which you wish to carry out. The 
  697. commands invariably include Edit and sometimes additional commands such 
  698. as Play (eg. for sound objects) are available.
  699. Double-clicking the left mouse button on an object will perform the default 
  700. action for that particular object type. Normally this is Edit but it will
  701. vary depending on the object type (eg. Play for sound objects).
  702.  
  703. Copying objects.
  704. Objects can be copied along with other picture elements in the normal way. 
  705. However, you can copy an object to the clipboard where it can be pasted to 
  706. another application, as an object rather than a TreeDraw picture. Select a 
  707. single object from the picture. Select the Copy command from the Edit menu 
  708. or press Ctrl+Ins. This will copy the object to the clipboard. If you want to 
  709. delete the object from the picture at the same time, use the Cut command (or 
  710. press Shift+Del) instead of Copy.
  711.  
  712. Preserving OLE object aspect ratio.
  713. Most OLE objects may be resized into any size or shape you wish. With some 
  714. objects (such as scanned photos) this may not be appropriate and you may 
  715. want to make sure that the shape of the photo does not change as you resize 
  716. it.
  717.  
  718. You can achieve this by using the Keep aspect ratio command from the 
  719. Options menu.
  720.  
  721. When TreeDraw is automatically maintaining the correct aspect ratio of 
  722. objects, you should drag an object handle vertically to change the overall size 
  723. of the object.
  724.  
  725.  
  726. See also:   Turning off OLE object display (2.2.13)
  727.         Known incompatibilities (3.4)
  728.  
  729.  
  730. 2.2.13 Turning off OLE object display
  731. -------------------------------------
  732.  
  733. Large OLE objects may take a small but noticeable time to display on your 
  734. screen. This may make operations such as scrolling appear slow and jumpy. 
  735. To avoid this you can get TreeDraw to display a blue, dashed rectangle of 
  736. the correct size for each object, instead of displaying the object itself.
  737.  
  738. Use the Display objects command from the Options menu.
  739.  
  740. Turning off object displays will not affect printing or copying to the
  741. clipboard.
  742.  
  743.  
  744. 2.2.14 Undoing the previous editing operation
  745. ---------------------------------------------
  746.  
  747. TreeDraw remembers your previous editing command so that if you decide 
  748. that was not what you really wanted to do, you can undo it.
  749.  
  750. Use the Undo command from the Edit menu or press Alt+BkSp or press the 
  751. Undo button on the button bar.
  752.  
  753. If you are editing text in the text edit box, this command will operate on
  754. the text only.
  755.  
  756.  
  757. 2.3 Formatting
  758. --------------
  759.  
  760. 2.3.1 Setting text font
  761. -----------------------
  762.  
  763. Use the Font command from the Format menu to change the font for the 
  764. selected text elements. Text may be single elements or embedded within 
  765. groups. If no elements are selected the default font will be changed.
  766.  
  767. This will bring up a standard font selection dialog. You can then change the 
  768. typeface, style, size, effects and colour of the font. Note that you are not 
  769. limited to using the listed font sizes.
  770.  
  771. You can also change a text element's colour by using the colour palette.
  772.  
  773.  
  774. 2.3.2 Setting text alignment
  775. ----------------------------
  776.  
  777. You can change the alignment of selected text elements by using the Text 
  778. align command from the Format menu. If no text elements are selected the 
  779. default text alignment will be changed.
  780.  
  781. Text may be ranged left (ragged right), centred or ranged right (ragged left).
  782.  
  783.  
  784. 2.3.3 Setting word wrapping
  785. ---------------------------
  786.  
  787. You can force the text in text elements to automatically break lines between 
  788. words so that the it fits neatly into a defined rectangle. Use the Word wrap 
  789. command from the Format menu. If no text elements are selected, the 
  790. default word wrapping will be changed.
  791.  
  792. Once you have made a text element "wrappable" you can adjust the size of 
  793. the rectangle which the text occupies by dragging one of its handles. 
  794. TreeDraw will re-format the lines of text to fit the rectangle.
  795.  
  796.  
  797. 2.3.4 Changing text's link to a tree file
  798. -----------------------------------------
  799.  
  800. TreeDraw lets you modify the link between a text element in your picture and 
  801. the file and field it originated from, if it was imported as part of a tree.
  802. You can also use this dialog to create a link between a manually entered text 
  803. element and a tree file.
  804.  
  805. To change the format of this link first select the single text element you
  806. wish to modify then select Tree link from the Format menu. This opens the
  807. text's Tree link dialog.
  808.  
  809. Enter the code of the person or family the text is to refer to. Use the
  810. format P<number> for people or F<number> for families.
  811. Select the file name from the file list. The list contains the names of all
  812. files which have been used to import trees to the current picture. If you
  813. wish to add a new filename to the list, press the Select file button.
  814. In the Fields box, enter the format to be used when updating the text. The 
  815. same field identifiers are used both here and in the Import fields dialog.
  816. See "Customise imported tree contents" (2.6.4) for details of how to format
  817. this field. You can add individual fields from the Field Identifiers list
  818. and/or a selection from the current Field Formats by double clicking on an
  819. entry in the Imported Data Types list. The Add Field button will add entries
  820. from either of the pick lists.
  821.  
  822. Set Locked if you wish to exclude this text element from any future updates.
  823.  
  824. TreeDraw will now use the modified link format when you update this text 
  825. element.
  826.  
  827.  
  828. 2.3.5 Setting the line style
  829. ----------------------------
  830.  
  831. The style and weight of line used by simple graphic picture elements can be 
  832. altered by using the Line style command from the Format menu.  If no 
  833. elements are selected, the default line style will be changed.
  834.  
  835. Several line types and weights from 1 to 1000 are available.
  836.  
  837.     Dotted
  838.     Dashed
  839.     Dashed & Dotted
  840.     Dashed & 2 Dotted
  841.     Hairline          The thinnest supported line
  842.     Width 1
  843.     Width 2
  844.     Width 4
  845.     Width 6
  846.     Other             User defined width
  847.  
  848. The colour of the line may be changed by using the colour palette.
  849.  
  850.  
  851. 2.3.6 Setting the fill pattern
  852. ------------------------------
  853.  
  854. The style of the filled area enclosed by simple graphic picture elements 
  855. ellipse, round-cornered rectangle and rectangle can be altered by using the 
  856. Pattern command from the Format menu.  If no elements are selected, the 
  857. default pattern will be changed.
  858.  
  859. Several styles are available.
  860.  
  861.     Back diagonal
  862.     Cross
  863.     Diagonal cross
  864.     Forward diagonal
  865.     Horizontal
  866.     Vertical
  867.     Hollow (no fill)
  868.     Solid
  869.  
  870. The colour of the pattern (if any) may be changed by using the colour palette.
  871.  
  872.  
  873. 2.3.7 Setting colours
  874. ---------------------
  875.  
  876. You can activate the colour palette by using the Colour palette command 
  877. from the Options menu.
  878.  
  879. 16 colours are available from the palette to be used for defining the
  880. colour(s) of picture elements.
  881.  
  882. Click the left mouse button on the colour to be used for lines and text.
  883. Click the right mouse button on the colour to be used for fills and patterns.
  884.  
  885. The colour palette may be moved anywhere on the screen.
  886.  
  887.  
  888. 2.3.8 Choosing a date format
  889. ----------------------------
  890.  
  891. TreeDraw allows you to choose which of several available date formats it
  892. should use when importing a tree.
  893.  
  894. The available date formats are:
  895.  
  896.   DD MM YYYY          eg. 25 12 1995
  897.   DD MMM YYYY         eg. 25 Dec 1995
  898.   MM DD YYYY          eg. 12 25 1995
  899.   MMM DD YYYY         eg. Dec 25 1995
  900.   DD MMMM, YYYY       eg. 25 December, 1995
  901.   MMMM DD, YYYY       eg. December 25, 1995
  902.   WWWW DD MMMM, YYYY  eg. Monday 25 December, 1995
  903.   WWWW MMMM DD, YYYY  eg. Monday December 25, 1995
  904.  
  905.  
  906. A format definition must also include a separator for the first four formats.
  907. In the examples above the separator is a space but any character may be used.
  908. The separator must be the same character in both positions.
  909.  
  910. eg.  25/12/1995   25-12-1995   25.12.1995
  911.  
  912. Users who need to use foreign-language versions of month names, etc can
  913. modify the entries in the TREEDRAW.INI file.
  914.  
  915. To rename the months, substitute for "January" the appropriate month name. Do
  916. the same for "February" and so on. Do not modify anything which comes before
  917. "=" or is in "[ ]". You can also modify the weekday names.
  918.  
  919.   TREEDRAW.INI :
  920.  
  921.     [Months]
  922.     1=January
  923.     2=February
  924.     3=March
  925.     4=April
  926.     5=May
  927.     6=June
  928.     7=July
  929.     8=August
  930.     9=September
  931.     10=October
  932.     11=November
  933.     12=December
  934.  
  935.   [Days]
  936.     1=Sunday
  937.     2=Monday
  938.     3=Tuesday
  939.     4=Wednesday
  940.     5=Thursday
  941.     6=Friday
  942.     7=Saturday
  943.  
  944.  
  945. 2.4 Alignment
  946. -------------
  947.  
  948. 2.4.1 Changing the order of picture elements
  949. --------------------------------------------
  950.  
  951. Picture elements are placed onto the picture in the order in which they are 
  952. created, ie. the most recent goes on top and may overlap other elements.
  953.  
  954. You can make existing elements come to the front of the picture by selecting 
  955. one or more elements and using the Bring to front command from the Align 
  956. menu or pressing Ctrl+F.
  957.  
  958. You can make existing elements go to the back of the picture by selecting 
  959. one or more elements and using the Send to back command from the Align 
  960. menu or pressing Ctrl+B.
  961.  
  962.  
  963. 2.4.2 Aligning picture elements horizontally
  964. --------------------------------------------
  965.  
  966. Select two or more picture elements and use one of the following commands 
  967. from the Align menu.
  968.  
  969. Left      align elements along their left edges
  970. Centre   (Ctrl+C) align elements along their centres
  971. Right     align elements along their right edges
  972.  
  973.  
  974. 2.4.3 Aligning picture elements vertically
  975. ------------------------------------------
  976.  
  977. Select two or more picture elements and use one of the following commands 
  978. from the Align menu.
  979.  
  980. Top       align elements along their top edges
  981. Middle   (Ctrl+M) align elements along their middles
  982. Bottom    align elements along their bottom edges
  983.  
  984.  
  985. 2.4.4 Spacing picture elements evenly
  986. -------------------------------------
  987.  
  988. Select three or more picture elements and use one of the following 
  989. commands from the Align menu.
  990.  
  991. Space horizontal     move elements horizontally so that there is equal space 
  992.              between each
  993. Space vertical       move elements vertically so that there is equal space 
  994.              between each
  995.  
  996.  
  997. 2.5 Printing
  998. ------------
  999.  
  1000. 2.5.1 Printing a picture
  1001. ------------------------
  1002.  
  1003. Either  Use the Print command from the File menu.
  1004. or      Press Ctrl+F8 to print the current tree.
  1005.  
  1006. The print will commence immediately (press Esc or the Cancel button   in 
  1007. the lower left corner of the main window to abort printing) using the 
  1008. currently selected printer, current page setup and will only print the
  1009. selected pages.
  1010.  
  1011. See also:  Selecting pages to print (2.5.2)
  1012.  
  1013.  
  1014. 2.5.2 Selecting pages to print
  1015. ------------------------------
  1016.  
  1017. You can display where the pages-breaks will be positioned, by using the Page 
  1018. breaks command from the Options menu.
  1019.  
  1020. The default print area is the single page in the top left corner of the
  1021. picture. You can enlarge this area by moving the cursor to the page where you
  1022. want to start printing then pressing and holding the right mouse button while
  1023. you drag the cursor to the last page to be printed. Release the mouse button
  1024. and the print area will be shown by a solid red border.
  1025.  
  1026. You can select the pages to print at any view setting but it is recommended 
  1027. that you first set the view to Whole Area. This will allow you to select any 
  1028. page(s).
  1029.  
  1030. Note that the page breaks do not change when the Scale to Fit Page option is 
  1031. selected in the Page Setup dialog
  1032.  
  1033.  
  1034. 2.5.3 Setting page parameters
  1035. -----------------------------
  1036.  
  1037. From the File menu select Page setup.
  1038.  
  1039. The page setup dialog allows you to format various features of the layout of 
  1040. printed pictures. The settings selected here override any similar settings in 
  1041. the printer driver when the picture is printed.
  1042.  
  1043. Units of measure.
  1044. You may specify margins and page sizes in either inches or millimetres. When 
  1045. you change from one to the other, the current values will be converted for 
  1046. you.
  1047.  
  1048. Margins.
  1049. Enter the measurement for each of the page margins. Note that problems 
  1050. with printouts may be encountered when setting small margins. The printer 
  1051. you are using may have a non-printing area around the edge of the physical 
  1052. page and this may lead to missing or garbled print. If you have problems like 
  1053. this, try increasing the size of the margins.
  1054.  
  1055. Page size and orientation.
  1056. Select the appropriate paper size from the drop down list. You can specify a 
  1057. non-standard size (one not listed), by selecting Custom and entering the 
  1058. dimensions of the page in the Width and Height fields. Select the orientation 
  1059. you require. Portrait is the normal (tall) orientation, landscape has the
  1060. page rotated through 90 degrees (wide).
  1061.  
  1062. Print pages.
  1063. This determines the order in which pages are printed. Pages are printed from 
  1064. the selected print area which may be several pages high and several pages 
  1065. wide. If you want to print the first row of pages followed by the second row, 
  1066. etc, set Across then down. If you want to print the first column of pages 
  1067. followed by the second column, etc, set Down then across.
  1068.  
  1069. Set the Scale to fit page option if you want the entire chart squeezed (or 
  1070. possibly expanded) into a single page.
  1071.  
  1072.  
  1073. 2.5.4 Selecting a printer
  1074. -------------------------
  1075.  
  1076. From the File menu select Print setup.
  1077.  
  1078. This will display a list of available printers. Select the required printer
  1079. and if you want to change the settings for that printer (paper bin,
  1080. resolution, number of copies etc), select the setup button to open the
  1081. printer driver's setup dialog. Note that the paper size and orientation are
  1082. overridden during printing by the values in the Page Setup dialog.
  1083.  
  1084. See Windows or your printer driver documentation for further details of the 
  1085. setup dialog for particular printers.
  1086.  
  1087.  
  1088. 2.6 Miscellaneous
  1089. -----------------
  1090.  
  1091. 2.6.1 Zooming in and out
  1092. ------------------------
  1093.  
  1094. You can zoom in and out of a picture by using the View menu or by clicking 
  1095. on the zoom-in or zoom-out button on the button bar.
  1096.  
  1097. To view the entire drawing area select Whole area from the View menu.
  1098.  
  1099. To zoom in on a particular part of the drawing area, first select a picture 
  1100. element. TreeDraw always zooms in to or out from the current selection.
  1101.  
  1102. To come back to normal (full-sized) viewing quickly, you can also press F5.
  1103.  
  1104.  
  1105. 2.6.2 Using the snap-to grid
  1106. ----------------------------
  1107.  
  1108. TreeDraw lets you use a invisible or visible grid to align and place picture 
  1109. elements with precision. Use the Snap to grid command in the Options menu 
  1110. to alter the properties of the grid.
  1111.  
  1112. You can turn the grid on or off by selecting the Grid on check box.  When the 
  1113. grid is on any elements that you create, move or resize will snap to the 
  1114. nearest grid intersection.
  1115.  
  1116. You can make the grid visible by setting the Grid visible check box. Making 
  1117. the grid visible will slow down the display of the picture.
  1118.  
  1119. You can modify the granularity (coarseness) of the grid in both the
  1120. horizontal and vertical direction by entering a new value in the appropriate
  1121. box. The higher the value the coarser the grid.
  1122.  
  1123. Turning the grid on does not affect the position of existing elements unless 
  1124. you move or resize them.
  1125.  
  1126. You can also switch the grid on or off quickly by pressing the Grid button on 
  1127. the button bar.
  1128.  
  1129.  
  1130. 2.6.3 Customising imported tree contents
  1131. ----------------------------------------
  1132.  
  1133. Prior to importing a descendant or ancestral tree, you can define which
  1134. fields will go where in the chart and what indicators (b., d., m. etc) to use
  1135. by selecting Import Fields in the Options menu.
  1136.  
  1137. You can also get TreeDraw to automatically replace selected text as the tree 
  1138. is imported.
  1139.  
  1140. To define the content of the imported tree, use the Import fields command 
  1141. from the Options menu.
  1142.  
  1143. Each item in the "Imported data type" list represents a component of an 
  1144. imported tree:
  1145.  
  1146. Name                The name of the root person and spouses
  1147. Child's name        The name of any child
  1148. Person details      Date of birth, etc
  1149. Marriage details    Date and place of marriage, etc
  1150. Marriage indicator  Used when marriage details not requested
  1151.  
  1152. As TreeDraw imports the tree, it formats it as follows. 
  1153.  
  1154. (see TREEDRAW.HLP for diagram)
  1155.  
  1156. The example shows a left justified, vertical descendant tree but the text
  1157. arrangement is the same for all tree types.
  1158.  
  1159. The actual contents of each of these components can be user defined in the 
  1160. "Field format" box. Click on an item in the "Imported data type" list and
  1161. then edit its contents.
  1162. The field format may consist of any static text (including line breaks) plus 
  1163. any combination of the following field identifiers, used to represent actual 
  1164. fields from the imported tree. Note that christening and burial information
  1165. is currently only available from GEDCOM files which support them.
  1166.  
  1167. ~CODE   Person or family code
  1168. ~NOTE   Person or family notes
  1169. ~FNAM   Firstnames
  1170. ~SNAM   Surname
  1171. ~DBIR   Date of birth
  1172. ~PBIR   Place of birth
  1173. ~DCHR   Date of christening
  1174. ~PCHR   Place of christening
  1175. ~DDEA   Date of death
  1176. ~PDEA   Place of death
  1177. ~DBUR   Date of burial
  1178. ~PBUR   Place of burial
  1179.  
  1180. ~DMAR   Date of marriage
  1181. ~PMAR   Place of marriage
  1182.  
  1183. You can add each of the above identifiers to the end of any text in the Field 
  1184. format box, by selecting them from the "Field identifiers" pick list and 
  1185. pressing the Add Field button. Alternatively, you may double-click on the 
  1186. identifier in the pick list.
  1187.  
  1188. You can also enclose parts of a field format within braces "{ }" to indicate 
  1189. that the enclosed part will not be used unless at least one of the field 
  1190. identifiers within the braces produces non-blank text. This allows you to
  1191. stop TreeDraw inserting identifiers like "b." where no birth details actually
  1192. exist.
  1193.  
  1194. For example:
  1195.  
  1196. Say you want to import a descendant tree containing the person Thomas 
  1197. GORDON, code [P413], born 20 May 1781 but has no death details...
  1198.  
  1199. "Name":              ~CODE ~FNAME ~SNAM
  1200. results in:          [P413] Thomas GORDON
  1201.  
  1202. "Name":              ~CODE ~FNAME
  1203.              ~SNAM
  1204. results in:          [P413] Thomas
  1205.              GORDON
  1206.  
  1207. "Name":              ~SNAM, ~FNAM
  1208. results in:          GORDON, Thomas
  1209.  
  1210. "Person details":    b. ~DBIR ~PBIR
  1211.              d. ~DDEA ~PDEA
  1212. results in:          b. 20 May 1781
  1213.              d.
  1214.  
  1215. "Person details":    {b. ~DBIR ~PBIR}{
  1216.              d. ~DDEA ~PDEA}
  1217. results in:          b. 20 May 1781
  1218.  
  1219. Feel free to experiment with different formats. If you want to reset all 
  1220. formats back to their original settings, select the Defaults button.
  1221.  
  1222. Each field identifier is a ~ (tilde) followed by 4 characters. If you need to use 
  1223. a tilde as static text, use ~~ to indicate a single tilde. Similarly, if you
  1224. want to use { or } as static text, use {{ and }}.
  1225.  
  1226. TreeDraw uses the default line style and colour for the lines in an imported 
  1227. tree.
  1228.  
  1229. See also:   Setting fonts for imported trees (2.6.5)
  1230.         Setting the line style (2.3.5)
  1231.         Auto-replacing text during tree import (2.6.4)
  1232.  
  1233.  
  1234. 2.6.4 Auto-replacing text during tree import
  1235. --------------------------------------------
  1236.  
  1237. TreeDraw has the capability to automatically find and replace selected text
  1238. as it is imported from a tree file. This is useful, for instance, where you
  1239. may have recurring, long place names in your tree file which you want to
  1240. shorten in the TreeDraw chart so as to save space
  1241. (eg. replacing "Clackmannanshire" with "Clacks.").
  1242.  
  1243. You can maintain a list of text to replace and replacement text by using the 
  1244. Import text replace command from the Options menu to open the Replace 
  1245. Text on Import Dialog.
  1246.  
  1247. When adding find/replace text pairs to the list it is important to decide in 
  1248. what order to have items in the Replace list. TreeDraw searches an imported 
  1249. text element for all instances of the first item in the Replace list and 
  1250. carries out the appropriate replacements. The program then proceeds down
  1251. through the Replace list in the same way until all replacements have been
  1252. carried out.
  1253.  
  1254. If the Replace list contained, say:
  1255.     
  1256.     replace  "F/B"         with   "Fredericksberg"    and then
  1257.     replace  "Frederick"   with   "Fred"
  1258.  
  1259. then the imported text "F/B" would be changed first to "Fredericksberg" and 
  1260. then to "Fredsberg", clearly not the desired result. Changing the list order
  1261. to:
  1262.     replace  "Frederick"   with  "Fred"               and then
  1263.     replace  "F/B"         with  "Fredericksberg"
  1264.  
  1265. produces the replacement "F/B" to "Fredricksberg", the "Frederick" not 
  1266. having been found on the first pass.
  1267.  
  1268. Click on the Add button to add a new find/replace text pair. This opens the 
  1269. Add Replacement Text Dialog. New items added in this way are placed after 
  1270. the currently selected item in the Replace list or at the start of the list
  1271. if no items are selected.
  1272.  
  1273. Click on the Edit button to change the text of the currently selected item or 
  1274. double click on the list entry.
  1275.  
  1276. Click on the Delete button to remove the currently selected item from the 
  1277. Replace list.
  1278.  
  1279. If you want the replacements to be carried out at each tree import, set the 
  1280. Use at import check box. Similarly, if you want the replacements to be 
  1281. carried out at each text update, set the Use at update check box.
  1282.  
  1283.  
  1284. The Add/Edit replacement text dialog.
  1285.  
  1286. Enter the text to be replaced and the text it will be replaced with.
  1287.  
  1288. You may leave the With field blank but you must have an entry in the 
  1289. Replace field.
  1290.  
  1291. Set the Match case check box to make TreeDraw match exactly the upper 
  1292. and lower case letters in the Replace field with the imported text, otherwise 
  1293. the case is ignored.
  1294.  
  1295.  
  1296. 2.6.5 Setting fonts for imported trees
  1297. --------------------------------------
  1298.  
  1299. You can specify which fonts will be used for the text in imported trees. To 
  1300. modify the font used for people's names, use the Names font command from 
  1301. the Options menu. Use the Details font command to modify any other details 
  1302. included in the tree.
  1303.  
  1304. ============================================================================
  1305.  
  1306. 3 REFERENCE
  1307. ===========
  1308.  
  1309. 3.1 Keyboard / Mouse key assignments
  1310. ------------------------------------
  1311.  
  1312. Keyboard
  1313.  
  1314. F1      Help            Open the TreeDraw help file at the 
  1315.             contents topic
  1316. Ctrl+F1 Help search     Search for keywords in the TreeDraw 
  1317.             help file
  1318.  
  1319. F2      Save file       Saves the current picture
  1320. Alt+F4  Exit            Exits TreeDraw
  1321. F5      Normal view     Zooms to the normal viewing size
  1322. F9      Update text     Updates the text in the picture to 
  1323.             match that in the original file
  1324. F10     Pointer         Selects the pointer tool
  1325.  
  1326. Ctrl+A  Select all      Selects all picture elements (or text if 
  1327.             editing a text element)
  1328. Ctrl+B  Send to back    Moves the selected elements to the 
  1329.             back of the picture
  1330. Ctrl+C  Centre          Aligns the selected elements 
  1331.             horizontally on their centres
  1332. Ctrl+F  Bring to front  Moves the selected elements to the 
  1333.             front of the picture
  1334. Ctrl+G  Group           Groups the selected elements into a 
  1335.             single element
  1336. Ctrl+M  Middle          Aligns the selected elements 
  1337.             vertically on their middles
  1338. Ctrl+U  Ungroup         Ungroups a grouped element into its 
  1339.             component elements
  1340.  
  1341. Alt+BkSp        Undo    Undoes the previous editing operation
  1342. Del             Delete  Deletes the selected elements (or text 
  1343.             if editing a text element)
  1344. Shift+Del       Cut     Copies the selected elements to the 
  1345.             clipboard and deletes them from the 
  1346.             picture (or text if editing a text 
  1347.             element)
  1348. Ctrl+Ins        Copy    Copies the selected elements to the 
  1349.             clipboard (or text if editing a text 
  1350.             element)
  1351. Shift+Ins       Paste   Pastes the contents of the clipboard 
  1352.             into the current picture (or text if 
  1353.             editing a text element)
  1354.  
  1355.  
  1356. Mouse
  1357.  
  1358. Left            Multi-function          Manipulates picture elements
  1359. Double Left     Activate OLE object     If the selected element is an OLE 
  1360.                     object, it is opened for editing
  1361. Right           Select print area       If Page Breaks are visible on the 
  1362.                     screen, use the right mouse button to 
  1363.                     select the pages to print
  1364.  
  1365.  
  1366. 3.2 Button bar
  1367. --------------
  1368.  
  1369. The button bar is located just below the menu bar at the top of the main 
  1370. window.
  1371.  
  1372. You can display the function of each button in the status bar by pressing and 
  1373. holding the left mouse button and then moving the cursor away from the bar 
  1374. before releasing the button.
  1375.  
  1376.  
  1377. 3.3 Version information
  1378. -----------------------
  1379.  
  1380. This is a list of new features, enhancements and bug fixes which is updated 
  1381. with the release of each new version of TreeDraw. Any last minute bug fixes 
  1382. are included here and may not be present in the flyers or readme files.
  1383.  
  1384. Version 1.11  September 1995
  1385.  
  1386. Kith and Kin V3.0 release.
  1387. Reads Kith and Kin V3.0 tree files as well as V2.x tree files.
  1388. Date Format command and TREEDRAW.INI added to specify output format of dates.
  1389.  
  1390.  
  1391. Version 1.1  May 1995
  1392.  
  1393. Upgrade release.
  1394. All imported trees can now be justified left or centre.
  1395. Imported trees can now extend vertically or horizontally.
  1396. Spouses details are now inserted into Descendant charts automatically.
  1397. Christening and burial details are now imported from GEDCOM files.
  1398. Child and Marriage order is now correctly picked up from GEDCOM files.
  1399. TreeDraw will now check, flag and truncate duplicated tree branches, eg. 
  1400. where cousins have married.
  1401. You can now Format|Font on text within groups without having to ungroup 
  1402. them.
  1403. Scale to Fit Page is now a Page Setup option. The entire chart can be scaled 
  1404. to fit a single page.
  1405. TreeDraw was crashing at 000D:0E0B after a text update was carried out on 
  1406. text elements within groups within groups. This has been fixed.
  1407. TreeDraw was crashing at 0005:4523 when text elements with the Word 
  1408. Wrap option were modified to contain no text. This has been fixed.
  1409. The TreeDraw help file is now available in text format as TREEDRAW.TXT for 
  1410. sending straight to the printer.
  1411. No file conversion required. Will read V1.0x files. WARNING: V1.0x will NOT
  1412. read V1.1x files.
  1413.  
  1414. Version 1.01  September 1994
  1415.  
  1416. Bug-fix release.
  1417. TreeDraw was occasionally hanging the system during startup on some PCs. 
  1418. This has been fixed.
  1419.  
  1420. Version 1.0  August 1994
  1421.  
  1422. First release.
  1423.  
  1424.  
  1425. 3.4 Known incompatibilities
  1426. ---------------------------
  1427.  
  1428. OBJECTS
  1429.  
  1430. Some applications which produce objects for embedding or linking, do not 
  1431. provide a picture image of the object. In these cases TreeDraw will not be 
  1432. able to embed or link the object into a picture in the normal way. You can, 
  1433. however, use the Windows Object Packager to associate an icon with the 
  1434. object. This will then allow TreeDraw to use the object as normal. See the 
  1435. on-line help in Object Packager or your Windows documentation for further 
  1436. details.
  1437.  
  1438.  
  1439. GEDCOM
  1440.  
  1441. TreeDraw has problems importing GEDCOM files created by Pedigree. 
  1442. Pedigree exports an older style of GEDCOM file which has no space character 
  1443. between the cross-reference ids and certain tags. You can overcome this 
  1444. problem by editing the GEDCOM file directly using NOTEPAD, a word 
  1445. processor or other text editor. Search for the text "@INDI" and "@FAM" and 
  1446. replace them with "@ INDI" and "@ FAM" respectively throughout the entire 
  1447. GEDCOM file (do not enter the quote marks). Save the file and you will now 
  1448. be able to import it into TreeDraw successfully.
  1449.  
  1450.  
  1451. 3.5 Supported GEDCOM data
  1452. -------------------------
  1453.  
  1454. TreeDraw supports the PAF (Personal Ancestral File) variation of the 
  1455. GEDCOM (Genealogical Data Communication) standard, as used by the 
  1456. majority of genealogical programs. There are some quirks in PAF GEDCOM, 
  1457. which make it different from the GEDCOM standard proper, and so there are 
  1458. no guarantees that TreeDraw will correctly read GEDCOM files not designed 
  1459. to be read by PAF.
  1460.  
  1461. Fully supported tags: (have corresponding fields in TreeDraw)
  1462.  
  1463. Record  Tag     Description
  1464. INDI            Person data (individual).
  1465.     NAME    Firstnames and surname. If there is more than 
  1466.         one NAME tag for a particular person, the last 
  1467.         one is regarded as the normal name and prior 
  1468.         ones are regarded as aliases.
  1469.     SEX     Gender, male or female (male is assumed if 
  1470.         missing).
  1471.     BIRT    Date and place of birth.
  1472.     CHR     Date and place of christening.
  1473.     DEAT    Date and place of death.
  1474.     BURI    Date and place of burial.
  1475.     NOTE    Notes.
  1476.     FAMS    Family id of which this person is a parent.
  1477.     FAMC    Family id of which this person is a child.
  1478.  
  1479. FAM             Family data.
  1480.     HUSB    Person id of the father of this family.
  1481.     WIFE    Person id of the mother of this family.
  1482.     CHIL    Person id of a child of this family.
  1483.     MARR    Date and place of marriage.
  1484.     NOTE    Notes.
  1485.  
  1486.  
  1487. Extra data tags: (are inserted in notes)
  1488.  
  1489. Record  Tag     Description
  1490. INDI            Person data (individual).
  1491.     REFN    Reference number.
  1492.     TITL    Title.
  1493.     OCCU    Occupation.
  1494.     EDUC    Education.
  1495.     RELI    Religion.
  1496.     NATI    Nationality.
  1497.     CAST    Caste.
  1498.  
  1499. FAM             Family data.
  1500.     REFN    Reference number.
  1501.     DIV     Divorced.
  1502.  
  1503. Any other tags encountered in a GEDCOM file are ignored but are reported in 
  1504. the log file GEDERR.TXT.
  1505.  
  1506.  
  1507. 3.6 Frequently asked questions
  1508. ------------------------------
  1509.  
  1510. Q   I have tried to change the fill pattern of a simple graphic but nothing 
  1511.     seems to have happened.
  1512. A   The default fill colour is white so on a white background the pattern 
  1513.     will be invisible. Use the colour palette to change the fill colour.
  1514.  
  1515. Q   I have selected text from an imported tree to change its font but 
  1516.     TreeDraw will only let me modify the default font.
  1517. A   Make sure that the text you have selected is not part of a group element.
  1518.     You can spot this easily by looking at the Ungroup button on the button
  1519.     bar. If the button is enabled the element you have selected is a group. 
  1520.     Select the Ungroup button then re-select the text element you want to 
  1521.     modify.
  1522.  
  1523. Q   I have added a rectangle around my chart but now all I can see is the 
  1524.     rectangle; the chart has disappeared.
  1525. A   The default fill for simple graphics such as a rectangle is solid white. 
  1526.     The rectangle you have added has been placed on top of all the existing 
  1527.     picture elements and since it's opaque it has hidden everything else. Use
  1528.     the Send to back command to place the rectangle behind the other elements.
  1529.  
  1530. Q   I have a chart that spans two pages but when I try to print it only the 
  1531.     first page is printed.
  1532. A   TreeDraw allows you to choose which pages you want to print. First, turn
  1533.     on the Page breaks display then select the required pages using the right 
  1534.     mouse button. Now when you print, you will get all the pages you
  1535.     requested.
  1536.  
  1537. Q   I have selected landscape printing on my printer but TreeDraw still 
  1538.     prints portrait.
  1539. A   Set landscape printing in the Page setup dialog. Any settings made here
  1540.     override those in Printer setup.
  1541.  
  1542. Q   I want to edit the death details of someone in an imported tree but when
  1543.     I select that text element all I can see in the text edit box is the
  1544.     birth details.
  1545. A   The death details are in the text edit box but are on the next line.
  1546.     Press the cursor down key to move down a line. The text edit box can only
  1547.     display one line of text at a time so you need to scroll up and down
  1548.     using the cursor keys.
  1549.  
  1550. Q   How can I zoom in on a particular part of the drawing area?
  1551. A   Before zooming in, first select a picture element to zoom in on. 
  1552.     TreeDraw will zoom in and scroll to the selected element.
  1553.  
  1554. Q   I want to use a very small font for importing a tree but when I use the 
  1555.     Options|Names font command the smallest font size available is 8 point.
  1556. A   You are not restricted to the font sizes supplied in the list. These are 
  1557.     just the most frequently used sizes, you can actually enter any
  1558.     (supported) font size you like , such as 4 point, in the edit portion of
  1559.     the size list (click on the edit box at the top of the list).
  1560.  
  1561. Q   When I import a large tree extending, say, vertically the data on the 
  1562.     right hand side is missing. How can I get all the data into the picture?
  1563. A   TreeDraw has a fixed-size drawing area. If you import too large a tree 
  1564.     any data which would be placed outside the area is discarded. To make
  1565.     sure that all the data is imported you must either reduce the font sizes
  1566.     for names and details or import the tree in smaller chunks and connect
  1567.     them together afterwards. To do this either start the import from a root
  1568.     person one or more generations down the tree (and do this for as many
  1569.     people as is required to build the whole tree) or reduce the "Expand to
  1570.     ... generations" setting.
  1571.   
  1572. Q   Why can I not get any marriage details in my ancestral tree?
  1573. A   The "marriage details" option in the Import Ancestral Tree dialog is
  1574.     greyed out (disabled) because marriages details cannot be easily
  1575.     positioned in an ancestral tree and so TreeDraw does not attempt to
  1576.     include them. Marriage details can be included in a descendant tree.
  1577.  
  1578. Q   How can I print out the entire help file?
  1579. A   Print the file TREEDRAW.TXT instead.
  1580.  
  1581. Q   Why are characters missed out at page breaks when I print to my laser 
  1582.     printer?
  1583. A   Some printers, lasers in particular, cannot print partial characters and
  1584.     so where a character is partially off the page, the printer will discard
  1585.     it altogether. You should turn on the Page Breaks display and move all
  1586.     the text elements away from the page breaks. This will look better if you
  1587.     are going to join pages together later.
  1588.  
  1589. Q   Why do some really long lines appear on the screen but are not printed?
  1590. A   This is a printer driver problem. Some printer drivers can handle long 
  1591.     lines, some cannot. Check to make sure you have the most recent version
  1592.     of your printer driver. You may also get around the problem by either
  1593.     reducing the output resolution (use File|PrintSetup) or by using two
  1594.     shorter lines instead of one long one.
  1595.  
  1596.  
  1597. 3.7 Glossary
  1598. ------------
  1599.  
  1600. Paste cursor - The paste cursor indicates that the paste or paste link
  1601.   command has been selected and you must now position the cursor at the point
  1602.   where you want the new element placed, then click the left mouse button.
  1603.  
  1604. Object - An object is a piece of information (typically a drawing, picture,
  1605.   slide, sound etc) which has been created by a separate application and
  1606.   which has been embedded in or linked into a picture. You can use an object
  1607.   from any application which supports OLE (Object Linking and Embedding).
  1608.  
  1609. Linking - Linking an object to a picture involves copying your selected
  1610.   object from another application onto the clipboard and then pasting the
  1611.   link into the picture. The primary difference between linking and embedding
  1612.   is the location of the actual data for the object. The data for a linked
  1613.   object is stored outside the picture file in a separate source document,
  1614.   eg. a .BMP file for Paintbrush.
  1615.  
  1616. Embedding - Embedding an object in a picture involves copying your selected
  1617.   object from another application onto the clipboard and then pasting it into
  1618.   the picture. The primary difference between embedding and linking is the
  1619.   location of the actual data for the object. The data for an embedded object
  1620.   is stored inside the picture (.TDR) file.
  1621.  
  1622. Element - A picture element is any of the various constituent parts of a
  1623.   picture. There are several types of element: (a) simple graphic - line,
  1624.   ellipse, round-cornered rectangle, rectangle; (b) text; (c) OLE object;
  1625.   (d) group - which may include one or more of types a-d.
  1626.  
  1627. Selecting - Selecting picture elements allows you move, reformat, align, copy
  1628.   and perform other operations, on those elements only. There are 3 ways to
  1629.   select picture elements. First, make sure that you have the Pointer tool
  1630.   selected.
  1631.   Method 1 - place the cursor over your chosen element and click the left
  1632.   mouse button. You will see small, green handles appear to indicate that the
  1633.   element is now selected. You can now select (or deselect) additional
  1634.   elements by holding down the shift key while clicking the left mouse
  1635.   button.
  1636.   Method 2 - Drag a marquee around the element(s) you wish to select. Do this
  1637.   by positioning the cursor where it is not over any element, press and hold
  1638.   the left mouse button and drag the mouse so that the expanding rectangular
  1639.   outline surrounds your chosen elements. Release the mouse button.
  1640.   Method 3 - You can select all the picture elements at once by using the
  1641.   Select all command from the Edit menu.
  1642.  
  1643. Moving - You can move any existing picture element(s) around on the picture
  1644.   by first selecting them, then holding down the left mouse button and
  1645.   dragging the mouse to the new location. Release the mouse button to place
  1646.   the element(s).
  1647.  
  1648. Resizing - You can resize any existing picture element (except groups) by
  1649.   first selecting it, then placing the cursor on one of the green handles
  1650.   which appear around the element. Press and hold the left mouse button (the
  1651.   cursor will change to  ) then drag the mouse so that the size and shape of 
  1652.   the element is correct. Release the mouse button.
  1653.   OLE objects can be forced to preserve their aspect ratio (ie. their size
  1654.   can be changed but not their shape) by selecting the "Keep aspect ratio"
  1655.   command from the Options menu.
  1656.  
  1657. Graphic element - Place a new simple graphic onto the picture by first
  1658.   selecting the appropriate graphic type from either the Tools menu or from
  1659.   the tool box. Press and hold the left mouse button to anchor one end of
  1660.   the element then drag the mouse to expand the graphic to the right size and
  1661.   shape. Release the mouse button.
  1662.  
  1663. Text element - Add a new text element to the picture by selecting the text
  1664.   tool from the Tools menu or from the tool box. Click the left mouse button
  1665.   at the position for the new text. The text editor at the top of the screen
  1666.   will become active with a flashing vertical line. Key in the text you
  1667.   require, using Ctrl+Return to insert line breaks. Press Return or click on
  1668.   the OK button to finish editing. You can click on the Cancel button to
  1669.   cancel the text element.
  1670.   You can change the text in a text element by selecting the single text
  1671.   element to modify. This makes the current text appear in the text editor at
  1672.   the top of the screen. Click on the text in the text editor and modify the
  1673.   text as you would in a normal text box. You can use Ctrl+Return to insert
  1674.   line breaks. Press Return or click on the OK button to finish editing. You
  1675.   can click on the Cancel button to cancel any changes to the text.
  1676.   When editing text in the text editor the standard edit commands (undo, cut,
  1677.   copy, paste, delete, select all) act on the text in the editor only.
  1678.   Picture elements are not affected.
  1679.  
  1680. =============================================================================
  1681.